class Container {
public :
    enum ItemSlots
    {
        NoSlot,
        WeaponSlot,
        ArmorSlot,
        MaxSlots
    };
	int size; // maximum number of actors. 0=unlimited
	TCODList<Actor *> inventory;		
    Actor *itemSlot[MaxSlots];


	Container(int size);
	~Container();
	bool add(Actor *actor);
	void remove(Actor *actor);
};
